package net.thxjj.adminServer.entity.aep;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.data.mongodb.core.mapping.Document;

@Document(collection="th_profile_log")//集合名
@Data
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
public class ProfileLog {
    private String deviceId;
    private long timestamp;
    private long TData;
    private long SNR;
    private long RSRP;
    private String IMEI;
    private long Cell_ID_Length;
    private long Cell_ID;
    private long CSQ;
    private long Battery_Level;
    private long Alarm_Status;
    private long alarmLevel;

    @Override
    public String toString() {
        return "ProfileLog{" +
                "deviceId='" + deviceId + '\'' +
                ", timestamp=" + timestamp +
                ", TData=" + TData +
                ", SNR=" + SNR +
                ", RSRP=" + RSRP +
                ", IMEI='" + IMEI + '\'' +
                ", Cell_ID_Length=" + Cell_ID_Length +
                ", Cell_ID=" + Cell_ID +
                ", CSQ=" + CSQ +
                ", Battery_Level=" + Battery_Level +
                ", Alarm_Status=" + Alarm_Status +
                ", alarmLevel=" + alarmLevel +
                '}';
    }
}
